package com.xbts.system.service;

import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xbts.system.domain.SeiTaskType;

/**
 * 标书类型Service接口
 * 
 * @author xbts
 * @date 2023-09-13
 */
public interface ISeiTaskTypeService  extends IService<SeiTaskType> {

    /**
     * 查询标书类型列表
     *
     * @param seiTaskType 标书类型
     * @return 标书类型集合
     */
     List<SeiTaskType> selectSeiTaskTypeList(SeiTaskType seiTaskType);

    /**
     * 查询标书类型
     *
     * @param id 标书类型主键
     * @return 标书类型
     */
     SeiTaskType selectSeiTaskTypeById(String id);


    /**
     * 新增标书类型
     *
     * @param seiTaskType 标书类型
     * @return 结果
     */
     boolean insertSeiTaskType(SeiTaskType seiTaskType);

    /**
     * 修改标书类型
     *
     * @param seiTaskType 标书类型
     * @return 结果
     */
     boolean updateSeiTaskType(SeiTaskType seiTaskType);

    /**
     * 批量删除标书类型
     *
     * @param ids 需要删除的标书类型主键集合
     * @return 结果
     */
     boolean deleteSeiTaskTypeByIds(List<String> ids);

    /**
     * 删除标书类型信息
     *
     * @param id 标书类型主键
     * @return 结果
     */
     boolean deleteSeiTaskTypeById(String id);
}
